queen palm - German English Dictionary